Allegro Bubbles, SpeedHack 2011
by kenmasters1976



 Tools and Libraries Used
-----------------------------------------------------------------------
 Compiler/IDE: MinGW
 Platform: Windows
 Language: C
 Other libraries used: None
 
 

 Notes on Compiling
-----------------------------------------------------------------------
On Windows/MinGW, running mingw32-make should be enough.



 SpeedHack Rules
-----------------------------------------------------------------------
E for Everyone: Well, the game is about bubbles. I guess it suits the E
rating.

Random Playing: Bubbles' position and speed are generated randomly.

Laziness: A simple check will adjust the game difficulty. A good player 
will get more bubbles/colors every level. For a bad player, the number 
of bubbles/colors won't be increased.

Brainwashing Propaganda: This was hard for a game like this but how 
about positive brainwashing? The message for perfect bubbles is 
randomly chosen from a set of messages including "GOOD JOB!" and 
"WELL DONE!".

Color Symbolism: The game is about capturing bubbles of the same color 
and avoiding all other bubbles.



 About the Game
-----------------------------------------------------------------------
Allegro Bubbles is a really simple game written almost entirely during 
the SpeedHack 2011. The only piece of code written ahead of time was 
the main game loop.

The objective of Allegro Bubbles is to remove all bubbles from the 
screen by bursting them with the mouse.

You can burst bubbles one by one but you can also absorb other bubbles 
of the same color to increase your score. Watch out for differently 
colored bubbles while you do this, though.

You have to go through 10 levels of increasing difficulty in a limited 
period of time and try to get the highest possible score. You get 
extra points by making Perfect Bubbles, that is, removing all bubbles 
of a color from the screen on a single attempt. If you do this, you'll 
also get a score multiplier.

I hope you enjoy it.



 How to Play
-----------------------------------------------------------------------
Enter/Left Mouse Click:     Start the game/Continue playing 
Escape:                     Game Over/Quit the game
Mouse:                      Movement
Left Mouse Click:           Burst bubbles